package com.dp.factory.simpleFactory;

/**
 * @Author: dupeng
 * @CreateTime: 2024-12-27  18:03
 * @Description: TODO
 */

/**
 * 手机工厂
 */
public class PhoneFactory {

    /**
     * 获取手机
     * @param type 类型
     * @return 返回手机
     */
    public static Phone getPhone(String type) {
        if ("xiaomi".equals(type)) {
            return new MiPhone();
        } else if ("huawei".equals(type)) {
            return new HuawePhone();
        } else if ("apple".equals(type)) {
            return new ApplePhone();
        }
        return null;
    }
}
